(Advance) Building Gen Packager Workflow
This workflow outlines the steps to creating a custom building package using internal and external assets (.iProp). It lets you craft personalized building styles by selecting preferred unit components, thereby achieving your desired building aesthetics.
- Once you have completed converting external contents into usable unit components, either click the Create Package icon in the toolbar or go to Plugins > BuildingGen > Create Package.
 Building Gen Packager Workflow/1.png)
 Building Gen Packager Workflow/1.2.png)
- Enter your desired name for the building package in the Package Name field.
 Building Gen Packager Workflow/3.1.png)
- Enter the same unit size value in the Unit Size field as the floor parts that will be used in this building pack. For instance, if the floor part measures 2x2 meters, set the Unit Size to 2.0m.
 Building Gen Packager Workflow/5.png)
- To add a building style to your iBuildingConfig click the Edit Style List icon to access the Style List dialog box.
 Building Gen Packager Workflow/5.1.png)
- Select the Add icon in the Style List to add a new building style, then click the Close button to exit the Style List dialog box.
 Building Gen Packager Workflow/7.png)
- Navigate to Content Manager> Custom > Props > Props. Select the file where you stored your custom unit components.
 Building Gen Packager Workflow/6.png)
- Drag and drop the floor part into the Parts section in the BuildingGen Packager panel.
 Building Gen Packager Workflow/7.1.png)
- In the Type column open the drop-down menu and select Floor for the floor part. This enables the BuildingGen plugin to recognize this prop as the floor when creating buildings with blueprints.
 Building Gen Packager Workflow/8.2.png)
- Return to the file containing the custom unit components, then drag and drop the remaining components you wish to use as unit parts into the Parts section. Apply the relevant types to each component accordingly.
 Building Gen Packager Workflow/9.png)
- Once all desired unit parts are added, select which building levels (Ground, Middle, Top) each part should be used in during the building creation process. Note that one part can be utilized across multiple levels.
 Building Gen Packager Workflow/10.png)
- Activate the Corner option to utilize the selected part as the cut corner unit part of the building.
 Building Gen Packager Workflow/11.png)
Note:To enable the cut-corner feature when using your building style in other BuildingGen panels, ensure that at least one unit part with Corner enabled is assigned to each part type (Wall, Floor, and Pillar).
- In the Child Elements section, import the components you want to attach to the selected unit part, by dragging and dropping then from the Content panel
 Building Gen Packager Workflow/15.png)
- Assign a suitable tag to the component by opening the drop-down menu of the Tag column.
 Building Gen Packager Workflow/16.png)
Note:Tags enable BuildingGen to identify what type of child element this component is. When switching the building's style with the Keep Structure feature on, child elements with matching tags will be replaced with the new style's corresponding elements. Those lacking or mismatching tags will be removed from the building after the style-switching process is completed.
- Click the Position Setting icon to begin editing your selected child element position.
 Building Gen Packager Workflow/17.png)
- After you have completed setting all your unit parts and materials click the Save iBuildingConfig icon to save your building pack as a iBuildingConfig file.
 Building Gen Packager Workflow/18.png)
- Click the New Building icon in the toolbar to access the New Building panel.
 Building Gen Packager Workflow/21.png)
- In the New Building panel, select the Load iBuildingConfig icon to load your custom-built iBuildingConfig. Adjust the Basic and Detailed settings provided in the panel, then click Build.
 Building Gen Packager Workflow/22.png)
- Inspect the created building for Z-fighting between unit parts or any components with inaccurate pivot points.
 Building Gen Packager Workflow/24.png)
- After completing the inspection, return to the BuildingGen Packager and export your customized building pack using either the Archive or Export For Publish option.
 Building Gen Packager Workflow/23.png)
The BuildingGen Packager panel will appear. Building Gen Packager Workflow/2.png)
In the Materials section, if your unit part has other available materials, select the part and then drag and drop the material files into the Materials section. This will expand your material options for the unit part when creating the building with the Custom Style panel. Building Gen Packager Workflow/12.png)
The BuildingGen plugin exclusively supports Material Plus (.iMtlPlus) materials. Refer to this page for detailed instructions on creating and saving your Material Plus materials for your props.